peruvian science and technology society - Turc Anglais Dictionnaire